Introduction
This section will describe how an engineering design team recognizes and balances the competing requirements of a project and optimizes their chances of success. As the project progresses, you must deal with changes and uncertainties and track the progress of your project.
Objective
Prepare the student to manage the scope, resources and progress tracking during project execution.
Study Time: 4.0 hours
Overview
This section builds upon the previously discussed material regarding how the design team captures the first and second level requirements of a project so as to ensure that the design produced by the team meets the project needs and objectives. It examines how the various requirements and constraints can come into conflict and must be balanced by the design team. It will also examine the NABC analysis which can help to ensure that all aspects of the project are considered and taken into account so as to optimize the likelihood of success.
There are a number of important tasks involved in project management. One is that during both the planning and execution stages of a project, it is important that the plan and the available resources align. Another is reacting to changing circumstances or even unexpected crisis.
Balancing Requirements
One of the primary functions of project management is to balance the attention paid to the three parameters shown in this triangle diagram.
This diagram is intended to indicate that the three main considerations of scope, schedule and cost trade-off against each other, and therefore require the team to find the appropriate balance between them. For example, the longer a project takes, the higher its cost is likely to be, due to the resources that must be committed over a longer period. If the scope, or extent, of the project, expands, it will have a direct effect on schedule and cost. If cost must be constrained due to available resources, or schedule must be restricted due to delivery deadlines, then the scope that can be addressed is impacted. It is good to remember, that a good design team can do anything……but they cannot do everything, at least not so long as either cost or schedule is limited. Thus a balance appropriate to the project must be achieved between these parameters.
Scope
Let us begin by examining what we mean by scope.
Scope is the extent of what the project will cover. The design team must determine the best design for the project.
Consider:
- What does “the best design” mean?
- Does the scope for your project allow you the option of creating the very best possible product that can be designed to accomplish the desired objectives?
- Or is your scope constrained by tight deadlines and low budget that means you cannot make the most advanced design conceivable, but rather, must simply produce a product that accomplishes the desired objectives with minimal fuss?
Once the scope of the project has been established between the design team and the end-user (customer), it is best to keep to this agreed-to scope. It is dangerous to allow additional design activities to get added to the agreed-to tasks. When this does occur, it is called scope creep. Managing scope creep properly can make you a hero, or turn your project into a disaster.
Consider a design that is 2/3 finished, and well on its way to completion. Suddenly one of your team’s engineers thinks of a new aspect which will improve the design. Or perhaps your customer asks if it is possible to add a new feature to the final project. Perhaps the new aspect or feature sounds like a great idea and everyone agrees that it would really enhance the final product. Should you add it to the design?
Before making a decision to add it, you should ask yourself these questions:
- Will it add cost?
- Will it delay the schedule?
If the answer to both of these questions is “no” then perhaps you should permit it to be added to the project,in which case you have just allowed the scope of the project to creep larger.
But if there is no cost or schedule impact, you may make a happier customer, which is usually a good idea. On the other hand, if the answer to those two questions is “yes,” that is, it will increase the cost or delay the outcome, then reconsider that the best design is usually the least expensive and simplest design that meets all the agreed requirements.
If the requirements were already met before this new addition was thought of, then rather than increase cost and delay schedule, your best course of action is quite probably to stop the scope creep, and stick to the original plan, without the new addition. Scope creep can be very dangerous, because it always seems like a good idea, but may in fact have negative impacts on cost and schedule. And once a project starts to let in scope creep, it becomes easier and easier to accept each new proposed change or addition, and soon the project can be hopelessly behind schedule and over budget. Stopping scope creep early is the best plan.
This is not to say that you should never accommodate new and improved aspects. But rather than allow dangerous scope creep, it is better to sit down with the customer and negotiate a change directive that says everyone agrees that the addition is a good idea, but acknowledges that there will be a cost and schedule impact. If the customer signs on to pay the additional cost and accept the delayed delivery in order to obtain a better product, then by all means, make the change. But this is no longer scope creep, rather it is an agreed-to change in scope, that all parties have accepted after thorough consideration. That is a much safer route.
Cost and Schedule
What aspects of schedule should be considered when balancing all requirements? Is there a firm deadline for delivering the finished product? Is there a financial penalty if the project is late? Is there a financial incentive if it is delivered early? When is it needed to meet business needs? Is there an ideal time to release the new product to the market, and does your plan meet that schedule?
A schedule can drive scope. If you only have 12 months to complete a project, then you likely cannot incorporate new and advanced technologies which would require time to develop and proof test. This means the end product may not be the fanciest and most impressive that it can be. So there has to be an appropriate balance struck between the time allowed to complete the project, and the quality of the product.
What about the cost? How much is available to spend? Do you have all the resources (manpower, production equipment, computing power, etc.) that you need to produce the product? What will be the return on money spent on this project? When is the funding available (now, at the end, or incrementally)? These are all considerations that must be weighed by the design team in the effort to balance the project requirements.
Cost can drive scope. If limited funds are available, then they will likely not support the inclusion of desirable options or new technologies. Thus the end product will not be as grand and glorious as it might be. This time a balance has to be struck between the available funding and the quality of the final product.
Cost and schedule can result in a trade-off as well. Perhaps there is plenty of time to implement an extensive design and development project. But if the funding is not available to support the necessary resources, then cost will constrain schedule.
Additional Requirements
When developing the design space for a new project, the design team will derive a number of first and second level requirements and project constraints as described in the Materials and design 1 module, sections 1 and 2. These requirements and constraints may not all exist in harmony. Some perceived requirements may conflict with others. Since the design space in which the project will be developed is determined by these requirements, it is necessary to resolve these. So whenever requirements are seen to be in conflict, a compromise must be achieved in which a balance is struck between the needs that pointed to the various requirements.
This compromise needs to be reached, and this conflict resolved, before the conceptual design effort begins, otherwise the design team will have an indeterminate design space, which means that the solutions being developed may or may not fit within the appropriate design space. The requirements must be compared against each other very early in the project and any conflicts must be resolved by balancing the requirements against each other.
NABC Evaluation
.
The best outcome of a new design occurs when you deliver a product that delivers a value to the customer which is greater than the customer expected. This is not something that occurs by accident. It requires a thorough assessment of the situation in which the project is occurring, and an intentional effort to optimize the project so as to exceed expectations. Often this requires the design team to incorporate a new and innovative concept. But if multiple possibilities for such an advance exist, how can you determine which one is the one that will be optimal.
The acronym NABC (Need, Approach, Benefit, Competition) provides a framework which can aid the process for developing the optimal approach for your project.
The acronym NABC (Need, Approach, Benefit, Competition) provides a framework which can aid the process for developing the optimal approach for your project. The following four questions can help you focus your attention on the correct path:
What is the most important customer and market Need? The product you are designing may meet a number of needs of the consumer, to lesser or greater extent. By focusing on the single most important one, you can refine your design concept to make sure it addresses the number one aspect. |
What is the unique Approach for addressing this need? If your product is to not merely meet the need, but exceed it, and thus potentially dominate the market place and captivate consumer attention, then you need to develop a unique approach. This needs to be something not merely different from the competition, but which goes beyond the realm of the competition’s product to produce something that calls out to the potential customer and makes him or her think “I must have this new product.” |
What are the specific Benefits per costs that result from this approach? Your organization will have to invest money to make this new product happen. In order to be an exceptionally successful product, the benefit derived from your creating the new product must not merely exceed your costs, but far out-reach them. |
How are the benefits per costs superior to the Competition’s and other alternatives? There are always going to be competitors in the marketplace. They may have arrived there with a viable product before you. They may be developing it simultaneously with you. Or they may be lagging behind you, and will bring their product to market after yours has been introduced. You need to consider what the competition is doing, or is likely to do, in response to your actions. To produce an exceptionally successful product, you must not merely be aware of the competition, but you must anticipate the competition’s actions so that your product is the one that captures the consumer’s attention. |
Project Resources
Let us consider the resources that a new project will need across the time necessary to complete the project. These resources may be individuals within the organization, such as the members of the design team which will develop the product. Or they may be the workers in the machine shop or assembly area who make and assemble the individual bits that go into the finished product. These resources may also be equipment, such as computers necessary for the design and analysis aspects of the project or lathes and mills in the machine shop which will be used to manufacture the individual components. Regardless of what resources we are talking about, you should be able to use the Work Breakdown Structure (WBS) and the Project Schedule, developed in the Materials and Design 1 module, to distribute the required resources across the duration of the project, such as is shown in the following figure. This is referred to as Resource Loading.
Next, you need to look at what resources are available. This is determined by other projects that are already scheduled or are in progress, using design engineers to perform the tasks of those projects. It is impacted by the normal production schedule of your organization’s every-day product lines, which require equipment to be scheduled as well as manpower assigned to operate the equipment. This resource availability can be plotted against the resources required to indicate when and where there are needs that cannot be met by the available resources. You can use this tool to examine how your resources have to be shifted with time to try to follow the demands of the project.
With this comparison of information in hand, you may be able to make adjustments to your project schedule in a step known as Resource Levelling, which is intentionally planning your project so as to keep resource needs at a constant level. Doing this requires a concerted effort on the part of the project team to distribute the work that must be done more evenly along the timeline of the project. If this can be accomplished, then it is possible to maintain a fairly constant level of resources, rather than continually shifting the resources around to meet a constantly changing resource requirement. This is shown in the following figure:
An organization that is truly good at multi-project scheduling and resource allocation across all of its projects and product lines, will benefit greatly from being able to perform this resource leveling activity, because the organization will require a fixed size workforce and will not always be moving people and equipment from one project or task to another.
Outsourcing versus In-house
When resources cannot be balanced as described above, one alternative that organizations look at is outsourcing certain tasks, or buying components from a vendor rather than making them in-house. If external engineering services are purchased, then these contracted services can fill the gaps when the resource requirements are greater than the available internal resources. These contract employees can be hired only for the short periods of time when need is greater than available resource. Similarly, when manufacturing resources are inadequate to produce all the bits necessary for a product, it may be possible to reduce internal need by purchasing some of the bits from external vendors.
It should be noted that resource balancing is not the only issue that may cause an organization to purchase bits or services from an external vendor. Components which are either very simple and common, like bolts and nuts, are almost always purchased cheaper outside rather than making them yourself. Also, extremely complex or specialized bits can usually be made less expensively by an external firm which specializes in those components. Thus it is often financially advantageous to purchase the simplest and the most complex bits from an external vendor whose expertise for those specific parts makes them a better choice.
It should be noted that resource balancing is not the only issue that may cause an organization to purchase bits or services from an external vendor. Components which are either very simple and common, like bolts and nuts, are almost always purchased cheaper outside rather than making them yourself. Also, extremely complex or specialized bits can usually be made less expensively by an external firm which specializes in those components. Thus it is often financially advantageous to purchase the simplest and the most complex bits from an external vendor whose expertise for those specific parts makes them a better choice.
The make-or-buy decision is a choice between producing an item internally or buying it externally. Make-or-buy decisions can occur at either the strategic or operational level. Strategic level decisions are more long-range and involve analysis of the future, as well as the current situation. Issues such as government regulation, the competition, and market trends can impact the make-or-buy decision. Usually organizations decide to continue to make items that are in-line with their core competencies. These are areas in which the organization is the strongest and in which they have a competitive advantage.
As companies tend toward utilization of the concept of lean manufacturing, there has been an increase in outsourcing. Modern organizations now tend to purchase entire subassemblies rather than individual bits. They are also outsourcing activities that range from logistics to administrative services.
Make-or-buy decisions also occur at the operational level on individual projects. At this level, a decision may be made to make a part if it is less expensive, if it helps integrate the various operations of the organization, if it utilizes excess (unused) capability, if there is a concern over the quality of externally acquired bits, if there is a strong desire to maintain a stable workforce, and even for pride of ownership within the organization. The decision may be made to buy a part if it is less expensive, if the organization lacks the expertise to make the part internally, if new manufacturing equipment will be required for a limit run of parts, or if the bits are not essential to the organizational strategy.
It is necessary to keep in mind that the cost of a purchased part is not just the amount you pay the vendor to acquire the part.
The true cost includes:
- Purchase price of the part
- Transportation costs
- Receiving and inspection costs
- Incremental purchasing costs
- Any follow-on costs related to quality or service
Cost is seldom the only parameter considered in a make-or-buy decision. Nonetheless, a simple break-even analysis can be used to assess the cost implications impacting the decision. Suppose that a firm can purchase the machinery necessary to make a part in-house for $200,000 and once they have the equipment they can produce the bits for $10 each. Meanwhile, an external vendor could produce and ship the same part for $15 each. A simple break-even point could easily be computed. If 40,000 bits are needed, then the cost of buying the equipment and making them in-house is equal to the cost of buying them outside. Therefore, if more than 40,000 are needed, it would be cost effective to make the bits, and if less than 40,000 are needed, it would be most cost effective to buy the bits.
Supply Chain Management
Supply Chain Management (SCM) involves the oversight of all material, information, and funding that is part of the process of transferring necessary bits from your vendors and suppliers to your organization and then on to the wholesaler or retailer who ultimately conveys the product to the consumer. SCM requires someone to coordinate the flow of material both within and between organizations. The objective of a supply chain management system is to keep inventory at a minimum while simultaneously ensuring that there is product available whenever it is needed. Sophisticated software programs have been developed to aid organizations in performing this vital task. Such programs involve algorithms which determine the best way to fill an order and ensure correct and timely delivery of the material to the next stage in the chain. Organizations are also turning to web-based applications which can perform these same tasks
The flow of product within SCM falls into three categories:
- The product flow – This involves the transport of material from supplier to customer. It also must capture any return of the product to the supplier for refund, replacement or service.
- The information flow - There is also a flow of information regarding orders being placed or status of an order being filled.
- The financial flow - This stage also involves the flow of cash or credit associated with the order, in the form of invoices, bills, payment terms and schedules, etc.
Key Tasks of a Project Manager
This section will discuss the key tasks that a good project manager must be able to execute in order to successfully guide a project team to produce a successful result.
- Project planning
- The project manager must be able to develop a thorough work breakdown structure, cost analysis and project schedule and use them to make track where the project stands relative to all three.
- The project manager must lead the team to prioritize project work based on analysis of strategic importance, tasks outstanding, obstacles, budgets, resources and deadlines.
- He or she must create, or oversee the creation of, project documentation.
- The project manager must manage the client, team members, and contract personnel to design a solution and establish associated project timelines and budgets and establish and track a usable and well-communicated schedule.
- Project control
- The project manager must manage scope creep due to client change requests and internal changes, ensure projects deliver on timeline, scope, budget and strategy expectations.
- Implications of changes to project scope and/or objectives on both the client and to the project team must be clearly understood and appropriate decisions about accepting scope creep, rejecting scope creep, or modifying scope must be made.
- Evaluation must be made of all key project deliverables, as well as final product to ensure traceability of requirements, high quality and client acceptance.
- He or she must ensure that the project meets both internal and client expectations with respect to quality, budget, delivery timelines, and strategy.
- The manager must identify, track, manage and mitigate risk on specific client engagements and escalate risk issues when necessary to ensure minimal impact to quality, budget, and timeline.
- Where project control is in jeopardy, the project manager must create contingency plans with appropriate input from key team members and implement a revised project schedule, scope or budget when necessary.
- Project communication
- The project manager must work with the account director to ensure clients achieve an understanding of expectations, deliverables, dependencies, risks and progress.
- He or she must use sound judgment in all project communication and ensure that key stakeholders including the team, client and management are apprised of project activities in a timely manner.
- The manager must communicate progress, risks, expectations, timelines, milestones and other key project metrics to clients and team members.
- Internal project reporting and administration
- The project manager must create reports which project quality, client and team satisfaction, and project success metrics.
- He or she must track and report budget, earned value, slippage, project effort, duration to complete and other key project metrics.
- Keeping an accurate risk tracking document with an associated mitigation plan is necessary.
- Resource management
- The project manager must determine project roles of team members based on project requirements, timeframes and budget.
- He or she must work with external contractors in addition to internal resources.
- The manager must define skill sets (competencies) required for the project based on project specifications and requirements.
- The project manager must determine resource requirements (including staffing, software, hardware, and facilities) of projects, based on project specifications.
- Client management
- The project manager must seek opportunities to increase customer satisfaction and deepen relationships.
- He or she must manage client interaction and work to set and manage client expectations.
- The manager must communicate effectively with clients to identify needs and evaluate alternatives
- Project accounting and finance
- The project manager must understand basic revenue models and make decisions accordingly.
- He or she must understand the pricing model and billing procedures and accurately forecast revenue, profitability, and margins.
- The manager assures project legal documents are completed and signed
- The project manager tracks and reports team hours and expenses and manages project budget.
- He or she analyzes project profitability, revenue, margins, bill rates and utilization.
- Project monitoring
- Monitoring - As a project progresses, the project manager must perform monitoring and control of progress.
- What to measure - First you must determine the key factors, such as scope, cost and schedule, and then find metrics to measure them.
- How to measure - When developing these metrics do not simply use the easy data, but rather, use the correct data that will actually produce a valid result, even if that data is harder to acquire.
- How precisely to measure - This data does not need to be overly precise, yet it cannot be so lenient as to be useless. So picking the right things to measure and the correct methods to measure them are critical to success.
Reaction to Changing Situations
Managing an industry project requires responsiveness to:
- The changing needs of the client and the environment
- Correcting problems at the earliest opportunity after they are recognized
- Making timely decisions
- Determining the trade-offs necessary to balance requirements
- Ensure that all separate tasks are optimized….and coordinated
The timeline for a project usually has a slow start or “ramp-up” in which less is accomplished than desired because the team members have to determine how they will work together effectively and as they come to grips with understanding all the requirements of the project. There then follows a period when the team builds momentum and accomplishes most of the significant work, before the productivity trails-off in the closing period as the project nears completion and team members whose tasks are completed are transferred off to other projects. This is represented in the following figure.
The level of effort being expended by the project team can be plotted against time as shown in the following figure, indicating that there is less effort expended by the total members of the team during the conceptualization phase up through the point where down select to a single design solution is made. Many of the team members will not be brought fully on-board until this stage is reached. Once that occurs, there is a rapid increase in the level of effort as all team members become engaged in developing the design. Finally, as the design nears completion, the level of effort trails off and members of the team who are finished are moved on to other tasks on different projects.
As a project then progresses, a good project manager will track where the team is on cost and schedule so as to have a reasonable idea (within error bounds plus and minus) of where the project will be relative to projected budget and timeline at completion. This can be represented in the following figure.
However, a truly good project manager will periodically step aside from the day-to-day operations of the project and will use the status up to that point as a prediction of what is to come, thus refining the prediction of timeline and budget for the next stage. This can be done multiple times during the project to come up with a better prediction or extrapolation of the finishing condition, and this also narrows the error bounds plus or minus). This is represented in the following figure
.
Problem Scenarios
There are a number of possible problem scenarios that a project manager must watch out for.
Some of these are:
- Thoughtless optimism – If the team views problems as exceptions and not something for which they are at fault, it sets itself up for major problems. Problems should be tackled head-on at the earliest opportunity, with an acceptance of responsibility.
- Assuming that Capacity = Demand – This problem scenario fails to recognize that a design project is not an assembly line process, which leads to incorrect resource allocation.
- Student syndrome – Students always want more time to complete a project. A good project manager must not allow the team to fall into this mindset. There is not an infinite amount of time available, and delays in major milestones are not likely to be permitted.
- Multi-tasking to reduce idle time – Many people believe that they accomplish more by multi-tasking, but many studies have shown that in reality, multi-tasking is seldom more efficient that linear-sequential tasking. The project manager assigns the tasks and should keep this in mind.
- Ignoring complexity – A complex process always leads to time delays when compared to a simple process. So the project manager needs to strive to keep things simple and productive.
- People need a reason to work hard – Many leaders believe that pushing a team to work extra hard will result in higher productivity. However, studies have shown that most people work best with moderate, not high, levels of stress/risk. The project manager, therefore, has to keep a reasonable, but not excessive, amount of pressure on the team.
- Game playing – Many managers tend to believe that workers overestimate required time, yet workers tend to believe that management will short change them required time to do a task. A good project manager steers his team clear of these mind-games by being up-front and honest with the team and open and reasonable with expectations.
Putting Things in Perspective
Unfortunately, in the real world, the application of resources is not always as well managed as discussed in this section. Try NOT to let your organization react as shown in the following chart.
A poor program manager once said that there were Six Phases of a Project:
- Enthusiasm
- Disillusionment
- Panic
- Search for the Guilty
- Punishment for the Innocent
- Praise and Honor for the Non-participants
Try not to let this happen in your program. A good program manager creates positive expectations for the team and manages the team to those expectations.
Summary
In order for the leadership of an organization to make intelligent decisions about whether or not to pursue a product, they must have some understanding of the situation. Business plans, technology plans, make-or-buy plans, projected resource allocations, supply chain models are all ways that you can convey to them basic information about how your proposed project can fit into the future of the organization. The data presented does not always have to be detailed and well refined. It may be that approximations are all that can be reasonably made at the point in time where decisions have to be made. But any information is better than no information when making critical choices.
Behind every successful project is a project manager who has done a good job of developing a plan, setting expectations, tracking scheduled and budget, managing the team to accomplish what was need and when. Often the importance of the project manager is not recognized because if he or she is doing their job well, everything seems to be flowing smoothly and they do not appear to be having to manage much of anything. That is when you know you have done your job well.
Project managers have to have some way to exert control over aspects of the project. That means that they must have some means of determining if the project is progressing appropriately. In order to do this, they must choose something to monitor. But monitoring the wrong thing or in the wrong way can yield inappropriate results. So it is necessary to pick appropriate things to monitor. It is also necessary to decide how to use the monitored data to exert control over the processes involved in the project, and it is important to accurately report the results.
References and Bibliography
Dym, C. & Little, P. (2009). Engineering Design, 3rd edition. Hoboken, NJ, USA: Wiley.
Heizer, J., Munson, C. & Render, B. (2017). Operations Management. New York: Pearson.
Horenstein, M. (2002). Design Concepts for Engineers, 4th Edition. Upper Saddle River, NJ, USA: Prentice.
Inman, A. (2005). Make or Buy Decisions. Online. Accessed 21 September 2015 <http://www.referenceforbusiness.com/management/Log-Mar/Make-or-Buy-Decisions.html>
Meredith, J. & Mantel, S. (2012). Project Management, 8th edition. Hoboken, NJ, USA: Wiley.
Schindlholzer, B. (2008). Developing Better Value Propositions Using the NABC Framework. Online. Accessed 21 September 2015 <http://www.diametrics.io/developing-better-value-propositions-using-the-nabc-framework.html>